FluentCommunity\Modules\Course\Http\Controllers\CourseAdminController B

Total Complexity 99
Dependencies 19
Dependents 0
Total lines 857
Lines of code 646
Logical lines of code 324
Comment lines 2
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
updateCourse()
C
33 23 90
createCourse()
B
34 21 87
updateLesson()
S
44 5 48
getCourseComments()
S
51 5 28
patchSection()
S
51 5 26
addStudent()
S
53 4 23
getSections()
S
53 4 22
getCourses()
S
57 3 17
resetLessonIndexes()
S
57 3 16
resetSectionIndexes()
S
58 3 15
getOtherUsers()
S
53 2 25
deleteCourse()
S
53 2 23
getCourseStudents()
S
54 2 23
findCourse()
S
56 2 18
deleteSection()
S
57 2 18
removeStudent()
S
59 2 15
getLessons()
S
60 2 13
createLesson()
S
52 1 25
updateSection()
S
56 1 19
createSection()
S
57 1 17
patchLesson()
S
59 1 15
updateLinks()
S
59 1 15
moveLesson()
S
60 1 13
getSection()
S
62 1 12
deleteLesson()
S
62 1 12
getLesson()
S
63 1 11